As Sparky said - step 1, confirm leak as oil. Place some white paper under area on garage floor (even notebook is ok)
Step 2 - assuming the area is tan to black in color, determine source of leak. Check vehicle before cleaning to see if you can determine leakage point(s). If not, use engine cleaner (one example is Gunk's foamy engine bright; there are others). Another alternative is brake parts cleaner (which is sold as an aerosol; spray liberally & let dry, wiping areas where needed.)
Step 3 - get some dye (30ml bottle) listed as safe / effective for gas engines, and pour it into a running engine after topping off beforehand, if needed. You may need to drive as many as 500 mi ( doesn't have to be all in one sitting) before the leak is visible. If you notice you get a full qt low, before the 500mi elapses, top off and get ready for step 4 a little sooner. Keeping a spare quart in the truck for when you're away from home is a good idea. If the leak is bad enough where you have to put a qt in sooner than every week or so, use whatever is the cheapest 5w-30 you trust until cause is determined.
Step 4 - Get a black light bulb (party city stores carry them for $3, among other places like Home Depot - no need to purchase an expensive one at the auto parts store). Get one that fits your droplight, and examine top / bottom of engine. You may need to reduce lighting in garage while doing this. Don't try in bright daylight.
Step 5 - take some pics of the area and post back. If you can find a description of the area(s) in whatever repair manuals you might have, that's ok, too.
You mentioned replacing gaskets last summer - which ones, specifically? Normally, a new gasket will last longer than 6mo, unless it was installed incorrectly or defective (rear main seals are notorious for this on GM V6 / V8s, especially through the period where our motors were built - while replacement parts are generally good, even the smallest amount of crooked / misalignment of the seal will produce (hard to find) leaks.
Since you mention the crank seal yourself, note that it generally will present the leak in the rear center. A quick way to check is to remove the small transmission inspection cover and look inside where the torque converter joins to the flexplate (flywheel, if you prefer, although a/t vehicles are termed flexplates). If you have a smartphone, a cheap usb cam is great for checking this.
If you do see oil there, in the flexplate area, then you can pretty much figure you have a main seal leak. It can be fixed w/ engine in-car, but you have to disconnect the trans and move it back a bit (you have 3 bolts connecting to flexplate, and approx 10-12 around the outer circumference of the bellhousing, depending on engine / trans model. The top two bolts tend to be the most troublesome to reach.
If you have 4wd, then you'll probably want to disconnect / remove the transfer case *before* disconnecting the trans, as the 4l60e weighs approx 200lbs by itself, and will give you more working space to boot. Drain the fluid from the trans as well (into a clean 5qt pan; you can reuse it, unless it needs a change either from mileage or condition.)
You dont need to fully remove the trans from the vehicle, but you do need to move it back enough to give yourself room to work ( 12-18", as you need to drive that seal in)
There's a second crank seal at the front end of the engine, but those tend to install easier and remain leak-free, compared to the rear.
If you get to this point and still no evidence of a leak, then consumption comes into play. GM considers 1qt per 1000mi 'acceptable'. Most of us don't, but to be honest, most GM engines aren't known for exemplary oil control. If it burns oil significantly faster than that, you may want to (have an observer / helper) check your exhaust for excess smoke during revving / acceleration. Blue-tinged smoke indicates oil is getting past the oil rings and being sent out the exhaust valves. If you see that, and especially a lot of it, the engine will need rebuild or replacement.
Sorry so long; I try to be thorough.