For DIY start with single flavor mixes. It's nice to have like a 306 LR atomizer to drip the test juices on so you're not cleaning tanks or cartos just to give it a try. Mix up a batch of flavorless juice (Nicotine, VG, PG) in like a 30 ml quantity. Then you can take a small amount out like 1ml and mix in some juice. Try mixing the flavors alone and get a good taste going on (yes, TASTE your flavors before you mix them). Once you have a good idea what you're wanting to do, then mix up a 1ml batch and vape it on the drip atty. Once you find out something that rocks you just go ahead and shake your flavorless juice well and pull of 5ml and mix in the flavor. Remember when you are making 5ml if you are doing 10% flavoring you want to pull off 4.5ml to make room for the flavor or else you'll lessen your nicotine, VG and PG levels as well as end up with an off amount. Double that calculation for 20%. So for the 1ml test you just pull .9ml or .8ml respectively, not the full 1ml, see?
There are many flavor recipes here on the ECF forum and if you get the EJUICEMEUP program (free to download, google's your friend) it comes with recipes as well as lets you save your tried and true recipes. Another nice feature of the program is that it allows you to set a default juice mix for your all day vape so then when you load it, it comes right up with your favorite. This is nice because you can set your nic level, your amount, and your pg/vg mix and then set the flavor percentage to 10 or 20% or whatever you want and then just add your own flavor ratio when you get into multiple flavored juices.