At NCRC last summer in Mentone, another caver, Chad Dubuisson, showed me a "chest harness" for a Croll, consisting merely of a piece of elastic cord running up from the Croll, over one shoulder, and down to the back of the sit harness. This doesn't keep you upright, and I'm sure it would be undesirable for hauling a heavy pack, but it will hold the Croll in position. You will have to use your arms more to pull yourself forward while ascending, so it's more athletic and unsuited to long drops, but it works. I've thought of using one myself, but I've never had any serious problems with my
Petzl Torse.
For $4.25, you can get a
CMI 1" Pro-Loc Buckle. You can fix webbing to one side by sewing (or by tying a knot, but the knot will dig into your chest and be quite uncomfortable). Depending on the length of the webbing you attach to it, you can use various configurations. The simplest configuration
[1], which also has the benefit of not constricting your breathing and being most rapidly donned and removed, is V-style. With the buckle in front, at your shoulder, run the webbing down under the back of your harness and up your other shoulder. Then run it through the slot on the top of your chest ascender, and back up to the buckle. Thread it through the buckle and pull down on the tail to tighten. You'll want to tighten it
after getting on the rope, as you'll be unlikely to get it tight enough when standing. Cut the webbing so there's just enough that you can put it on easily and walk around with it loosened (so that it's comfortable when you're not on rope, and you don't have to rethread it each time you get on a rope). When you tighten it down, the buckle will move down, so you'll want to slide it back up by pulling up on the front, on the side of the buckle, and down on the front on the side opposite the buckle. Still, the tail of the webbing will probably go down far enough to get caught in your Croll, so make sure to slip it under something.
When it comes to harnesses, sit harnesses that are good for rock and ice climbing are inherently bad for frogging, and vice versa. This is because, to be good for frogging, a sit harness has to have a very low attachment to maximize the distance between the chest ascender and the upper ascender, when the upper ascender is all the way up (i.e. when the long cowstail, or whatever you use as the lanyard for the upper ascender, is fully extended).
[2] This distance is, generally, the length of each step when you are frogging. But if you take a significant fall in a sit harness with a low attachment point (and no chest harness), you will flip over backwards (as the attachment point is below your center of mass), so harnesses that are good for frogging are not good for the sport of climbing, and climbing harnesses are not good for frogging. You can do it, but it's quite inefficient.
The other problem with climbing harnesses is that they are not generally designed to conform to the rule for caving harnesses, that you can cut it straight through anywhere, and it will not drop you off the rope. In a traditional caving harness, if you cut the waist strap you have both leg loops, if you cut either leg loop you have the waist strap and the other leg loop, if you cut the stitched joint between a leg loop and the waist strap then you have the other leg loop, and if you cut the attachment point on one side, you lave the leg loop on the other side. This is only possible because there are two attachment points, one on either side, connected by a maillon in the middle. Leg loops for climbing harnesses are generally not even load-bearing, and in many climbing harnesses they're not even adjustable.
1.
Actually, a neck loop would be the simplest configuration. It's what it sounds like, going up around your neck. But it's also quite terrible. Many chest harnesses are uncomfortable, but the neck loop has the added bonus that you're in pain after you're done using it. (And it's bad...even dangerous...if you're hauling a significant load.)2.
The long cowstail to the upper ascender is in turn adjusted so you can reach and operate your upper ascender when the long cowstail is fully extended. You need to test this while sitting in the harness. If you can comfortably move your leg up high enough, you can make the footloop short enough that when standing up in it, you move the entire distance between your chest ascender and upper ascender, minus an inch to ensure that they don't slam into one another while you're climbing. Otherwise, the footloop will have to be a bit longer, and when you stand up fully there will be more space between your chest ascender and upper ascender. If this amount of space is very large then a climbing harness might be no worse than a caving harness for frogging...but only because the frog system is inefficient enough for you that you should probably pick some other climbing system instead.