Sure!
I think IPAs are a bit easier because they are hop forward and the hop bill will carry over, 1:1.
The tricky part is the malt bill but its getting easier due to the advent of gf malts. examples:
http://www.glutenfreehomebrewing.org/ (grouse malts and eckert rice malts)
and boulder fermentation supply (CMC)
They now have a lot of GF malted grains that will carry over as well, here's some that they carry from Grouse malting Co:
11.75 lb 2 Row (2.0 SRM) Grain 81.7 % = Grouse Pale Millet Malt
1.13 lb Munich Malt - 10L (10.0 SRM) Grain 7.8 % = Grouse Munich Millet Malt
0.50 lb Carafoam (2.0 SRM) Grain 3.5 % = ???
0.50 lb Caramel/Crystal Malt - 60L (60.0 SRM) Grain 3.5 % = Grouse Crystal Malt
0.50 lb Melanoiden Malt (20.0 SRM) Grain 3.5 % = ???
The two that I tagged with ? will be harder as I don't see a counterpart. Maybe something from Colorado Malting will be closer. They offer light roast, vienna, etc. maybe one of those will be close to these two. Maybe someone else will come forward here.
The next step is to formulate the amount of grain you'll need to hit your OG. With millet, I think you will need to up your total grain bill to 16lbs or more for an OG of 1065 but you could keep the same percentages if you found all your equivalent malts.
I tend to use pale, light roast, vienna, and crystal in my IPA recipes. But I am quite new to the AG/GF game.
I use brewtoad or brewsmith to build up a recipe and I've been using 27 PPG but I think my efficiency is low so i've not been hitting my OGs (about 10 points off with a 14-16lb millet bill).
The next puzzle is to learn how to mash millet. That's well covered on other posts here.