You know what, as long as you are making decent-textured well-rotted compost from a reasonably balanced and diverse suite of sources, you will be basically fine.
Remember that Actual Soil In The Ground is made that way...
What do you want this for? Starting seeds? Outdoor container plants? Houseplants? A reasonable sort of generic mix would be something like 1 part WELL COMPOSTED compost, run through 1/4" hardwarecloth to seive it into only the fine particles (use the rest elsewhere), 1 part your actual soil (again, seived), and 1 part
coarse sand unless your soil is already really sandy. Adding a peat analogue (like fairly well-composted shavings or shredded bark) would help if you happen to have such a thing around.
Then fertilize the plants regularly with as balanced a fertilizer as possible.
My experience with homemade potting soil has annoying enough that I don't use it anymore -- in particular, I will stick with storeboughten soilless mix for starting seeds unless it were actually unavailable by hook or by crook -- but I have certainly grown houseplants and balcony windowboxes ok in the sort of mix described above. If your soil is clayey, you have to watch out for the whole thing hardening into a brick; and the more organic material you have in the mix, the more important to avoid overwatering, b/c IME the homemade stuff seems to be more apt to have 'soggy spots' than storeboughten mix. (It is possible that I was just not careful enough in homogenizing it, I dunno).
If you want the fertilizer to be homegrown too (as opposed to buying fish emulsion or things like that) it is going to be hard to get as good plant growth, though, IMO. There is a *reason* why some of these things are sold
JME,
Pat