i tell you what, partitioning used to be, much more difficult, and it really still is, but thanks to the geniuses that have stoked on this for so long, we can stand on there shoulders.
When i get into it, it becomes addicting, there are so many different ways to partition between linux, that you can really do some interesting things. Most of the procedures, and ways of doing this are rarely used. You should get a bit more into it in your spare time, it really is the heart of the hard drive configuration. Just for fun.