I know it's outdated, but
vswe's tutorials may be really helpful... you know vswe... the guy behind Steve's Mods (Steve's Carts, Steve's Factory Manager, Steve's Workshop), and a few other mods too.
Or maybe
Pahimar's new series which he is doing in 1.7... Pahimar? The guy behind Equivalent Exchange 3? You must know him
But to be honest, you only really need to know the basics (crafting, how to add an item/block, and how to texture it) and you have a potentially amazing mod. Look at all the mods out there which don't really add anything other than building blocks. I know your mod would be lost in the crowd, but there is nothing wrong with using a basic mod as a learning basis.
Also, if you don't know where to start, and would like something that is open source that you can work with, that has (what I think are) good features, then you can, by all means,
work on an old mod I used to work on. It will need a lot of tinkering (in the sense of ID's no longer being needed, etc.) but IIRC there is a "test dimension" which is in there for when I wanted to learn about dimensions (IIRC it is the old nether portal recipe, but out of sandstone instead of obsidian) there's a few mobs in there, a few blocks and a few items. A lot of crafting recipes, a few furnace recipes, and a few custom "enchantments".
*If you do want to work on it, then you will probably need to do a fair amount of changes, as the source code is 1.5, I believe... dunno if there is a way to get the 1.6 code) but even if you don't want to update it, then I advise looking at the source code of it, along with any other open source mod (Buildcraft, EE3, etc.) as they may give you helpful hints at what to do